home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 3 / BBS in a box - Trilogy III.iso / Files / Tele / Internet / NewsWatch Folder / NewsWatcher.make < prev    next >
Encoding:
Text File  |  1991-04-03  |  4.8 KB  |  173 lines  |  [TEXT/MPS ]

  1. #   File:       NewsWatcher.make
  2. #   Target:     NewsWatcher
  3. #   Sources:    userint.c commands.c newsprocess.c.o ScrollStuff.c netstuff.c miscstuff.c printstuff.c NNTPLow.c FTPLow.c SMTPLow.c nntp.r dnr.c TCPHi.c TCPRoutines.c
  4. #   Created:    Tuesday, June 12, 1990 1:29:49 PM
  5.  
  6. SRCDIR = :source:
  7. OBJDIR = :objects:
  8. HDRDIR = :headers:
  9. REZDIR = :resources:
  10.  
  11. OBJECTS = {OBJDIR}userint.c.o ∂
  12.         {OBJDIR}commands.c.o ∂
  13.         {OBJDIR}newsprocess.c.o ∂
  14.         {OBJDIR}ScrollStuff.c.o ∂
  15.         {OBJDIR}netstuff.c.o ∂
  16.         {OBJDIR}miscstuff.c.o ∂
  17.         {OBJDIR}printstuff.c.o ∂
  18.         {OBJDIR}NNTPLow.c.o ∂
  19.         {OBJDIR}FTPLow.c.o ∂
  20.         {OBJDIR}SMTPLow.c.o ∂
  21.         {OBJDIR}dnr.c.o ∂
  22.         {OBJDIR}TCPHi.c.o ∂
  23.         {OBJDIR}TCPRoutines.c.o
  24.         
  25. LDOBJECTS = {OBJDIR}MyListDef.c.o
  26.  
  27. {REZDIR}MyListDef.rsrc ƒƒ NewsWatcher.make {LDOBJECTS}
  28.     Link -w -t RSRC -c RSED -rt LDEF=128 -m MAIN -sg MyListDef ∂
  29.         {LDOBJECTS} ∂
  30.         "{CLibraries}"StdClib.o ∂
  31.         "{CLibraries}"CInterface.o ∂
  32.         "{CLibraries}"CRuntime.o ∂
  33.         "{Libraries}"Interface.o ∂
  34.         -o {REZDIR}MyListDef.rsrc
  35.  
  36. NewsWatcher ƒƒ NewsWatcher.make {REZDIR}NewsWatcher.r {REZDIR}NewsWatcher.rsrc {REZDIR}MyListDef.rsrc
  37.     Rez {REZDIR}NewsWatcher.r -append -o NewsWatcher
  38.  
  39. NewsWatcher ƒƒ NewsWatcher.make {OBJECTS}
  40.     Link -w -t APPL -c NNTP ∂
  41.         {OBJECTS} ∂
  42.         "{Libraries}"stubs.o ∂
  43.         "{CLibraries}"StdClib.o ∂
  44.         "{CLibraries}"CInterface.o ∂
  45.         "{CLibraries}"CRuntime.o ∂
  46.         "{Libraries}"Interface.o ∂
  47.         "{Libraries}"ToolLibs.o ∂
  48.         -o NewsWatcher 
  49.     SetFile -a B NewsWatcher
  50.     
  51. {OBJDIR}MyListDef.c.o ƒ NewsWatcher.make {SRCDIR}MyListDef.c
  52.      C -r -i {HDRDIR} -o {OBJDIR} {SRCDIR}MyListDef.c
  53.      
  54. {OBJDIR}userint.c.o ƒ NewsWatcher.make {SRCDIR}userint.c ∂
  55.         {HDRDIR}nntp.h ∂
  56.         {HDRDIR}commands.h ∂
  57.         {HDRDIR}userint.h ∂
  58.         {HDRDIR}newsprocess.h ∂
  59.         {HDRDIR}NNTPLow.h ∂
  60.         {HDRDIR}ScrollStuff.h ∂
  61.         {HDRDIR}netstuff.h ∂
  62.         {HDRDIR}miscstuff.h ∂
  63.         {HDRDIR}printstuff.h 
  64.      C -r -i {HDRDIR} -o {OBJDIR} {SRCDIR}userint.c
  65.      
  66. {OBJDIR}commands.c.o ƒ NewsWatcher.make {SRCDIR}commands.c ∂
  67.         {HDRDIR}nntp.h ∂
  68.         {HDRDIR}commands.h ∂
  69.         {HDRDIR}userint.h ∂
  70.         {HDRDIR}newsprocess.h ∂
  71.         {HDRDIR}NNTPLow.h ∂
  72.         {HDRDIR}ScrollStuff.h ∂
  73.         {HDRDIR}netstuff.h ∂
  74.         {HDRDIR}miscstuff.h ∂
  75.         {HDRDIR}printstuff.h 
  76.      C -r -i {HDRDIR} -o {OBJDIR} {SRCDIR}commands.c
  77.      
  78. {OBJDIR}newsprocess.c.o ƒ NewsWatcher.make {SRCDIR}newsprocess.c ∂
  79.         {HDRDIR}nntp.h ∂
  80.         {HDRDIR}commands.h ∂
  81.         {HDRDIR}userint.h ∂
  82.         {HDRDIR}newsprocess.h ∂
  83.         {HDRDIR}NNTPLow.h ∂
  84.         {HDRDIR}netstuff.h ∂
  85.         {HDRDIR}miscstuff.h
  86.      C -r -i {HDRDIR} -o {OBJDIR} {SRCDIR}newsprocess.c
  87.      
  88. {OBJDIR}ScrollStuff.c.o ƒ NewsWatcher.make {SRCDIR}ScrollStuff.c ∂
  89.         {HDRDIR}ScrollStuff.h ∂
  90.         {HDRDIR}nntp.h
  91.      C -r -i {HDRDIR} -o {OBJDIR} {SRCDIR}ScrollStuff.c
  92.      
  93. {OBJDIR}netstuff.c.o ƒ NewsWatcher.make {SRCDIR}netstuff.c ∂
  94.         {HDRDIR}nntp.h ∂
  95.         {HDRDIR}netstuff.h ∂
  96.         {HDRDIR}miscstuff.h ∂
  97.         {HDRDIR}userint.h ∂
  98.         {HDRDIR}newsprocess.h ∂
  99.         {HDRDIR}TCPHi.h ∂
  100.         {HDRDIR}FTPLow.h ∂
  101.         {HDRDIR}SMTPLow.h
  102.      C -r -i {HDRDIR} -o {OBJDIR} {SRCDIR}netstuff.c
  103.      
  104. {OBJDIR}miscstuff.c.o ƒ NewsWatcher.make {SRCDIR}miscstuff.c ∂
  105.         {HDRDIR}nntp.h ∂
  106.         {HDRDIR}miscstuff.h ∂
  107.         {HDRDIR}userint.h
  108.      C -r -i {HDRDIR} -o {OBJDIR} {SRCDIR}miscstuff.c
  109.      
  110. {OBJDIR}printstuff.c.o ƒ NewsWatcher.make {SRCDIR}printstuff.c ∂
  111.         {HDRDIR}nntp.h ∂
  112.         {HDRDIR}miscstuff.h ∂
  113.         {HDRDIR}printstuff.h 
  114.      C -r -i {HDRDIR} -o {OBJDIR} {SRCDIR}printstuff.c
  115.      
  116. {OBJDIR}NNTPLow.c.o ƒ NewsWatcher.make {SRCDIR}NNTPLow.c ∂
  117.         {HDRDIR}nntp.h ∂
  118.         {HDRDIR}netstuff.h ∂
  119.         {HDRDIR}TCPHi.h ∂
  120.         {HDRDIR}FTPLow.h ∂
  121.         {HDRDIR}miscstuff.h ∂
  122.         {HDRDIR}NNTPLow.h ∂
  123.         {HDRDIR}MacTCPCommonTypes.h ∂
  124.         {HDRDIR}TCPPB.h ∂
  125.         {HDRDIR}TCPRoutines.h
  126.      C -r -i {HDRDIR} -o {OBJDIR} {SRCDIR}NNTPLow.c
  127.      
  128. {OBJDIR}FTPLow.c.o ƒ NewsWatcher.make {SRCDIR}FTPLow.c ∂
  129.         {HDRDIR}nntp.h ∂
  130.         {HDRDIR}netstuff.h ∂
  131.         {HDRDIR}TCPHi.h ∂
  132.         {HDRDIR}FTPLow.h ∂
  133.         {HDRDIR}MacTCPCommonTypes.h ∂
  134.         {HDRDIR}TCPPB.h ∂
  135.         {HDRDIR}TCPRoutines.h ∂
  136.         {HDRDIR}miscstuff.h ∂
  137.         {HDRDIR}AddressXLation.h
  138.      C -r -i {HDRDIR} -o {OBJDIR} {SRCDIR}FTPLow.c
  139.           
  140. {OBJDIR}SMTPLow.c.o ƒ NewsWatcher.make {SRCDIR}SMTPLow.c ∂
  141.         {HDRDIR}nntp.h ∂
  142.         {HDRDIR}netstuff.h ∂
  143.         {HDRDIR}TCPHi.h ∂
  144.         {HDRDIR}SMTPLow.h ∂
  145.         {HDRDIR}MacTCPCommonTypes.h ∂
  146.         {HDRDIR}TCPPB.h ∂
  147.         {HDRDIR}TCPRoutines.h ∂
  148.         {HDRDIR}miscstuff.h ∂
  149.         {HDRDIR}AddressXLation.h
  150.      C -r -i {HDRDIR} -o {OBJDIR} {SRCDIR}SMTPLow.c
  151.  
  152.  
  153. {OBJDIR}TCPHi.c.o ƒ NewsWatcher.make {SRCDIR}TCPHi.c ∂
  154.         {HDRDIR}MacTCPCommonTypes.h ∂
  155.         {HDRDIR}TCPPB.h ∂
  156.         {HDRDIR}TCPRoutines.h ∂
  157.         {HDRDIR}miscstuff.h ∂
  158.         {HDRDIR}TCPHi.h ∂
  159.         {HDRDIR}nntp.h
  160.      C -r -i {HDRDIR} -o {OBJDIR} {SRCDIR}TCPHi.c
  161.      
  162. {OBJDIR}TCPRoutines.c.o ƒ NewsWatcher.make {SRCDIR}TCPRoutines.c ∂
  163.         {HDRDIR}MacTCPCommonTypes.h ∂
  164.         {HDRDIR}TCPPB.h ∂
  165.         {HDRDIR}TCPRoutines.h ∂
  166.         {HDRDIR}miscstuff.h ∂
  167.         {HDRDIR}GetMyIPAddr.h ∂
  168.         {HDRDIR}nntp.h
  169.      C -r -i {HDRDIR} -o {OBJDIR} {SRCDIR}TCPRoutines.c
  170.  
  171. {OBJDIR}dnr.c.o ƒ NewsWatcher.make {SRCDIR}dnr.c
  172.      C -r -i {HDRDIR} -o {OBJDIR} {SRCDIR}dnr.c
  173.